<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="org.json.JSONArray, org.json.JSONException, org.json.JSONObject, br.com.seuimovelnamao.model.Estado, java.util.List, java.util.HashMap" %>
<%
try {
    JSONArray array = new JSONArray();
    
    JSONObject jsonOne;

    List<Estado> estados = (List<Estado>)request.getAttribute("estados");
    HashMap quantidades = (HashMap)request.getAttribute("quantidades");
    
    for(Estado estado : estados){
    	jsonOne = new JSONObject();

    	jsonOne.put("nome", estado.getNome());
    	jsonOne.put("nomeURL", estado.getUf().toLowerCase());
    	jsonOne.put("uf", estado.getUf());
    	jsonOne.put("lat", estado.getLat());
    	jsonOne.put("lng", estado.getLng());
    	jsonOne.put("quantidade", quantidades.get(estado.getUf()));
        
        array.put(jsonOne);
    }
    
    out.println(array);
                    
} catch (JSONException e) {
    e.printStackTrace();
}
%>